Relevant email ads for domain name advertiser

ABSTRACT

Systems and methods of the present invention allow for providing suggested domain names in connection to email messages. An email message is sent from a sender to a recipient. A domain name module generates suggested domain names based on the properties of the email message (e.g. content and headers) and/or based on the properties of a network connection utilized to view the email message (e.g. user&#39;s geographical location). Suggested domain names are embedded into the email message or displayed in proximity to the email message. A user viewing the email message may notice an appealing domain name among the suggested domain names. Then the user may register, purchase, or backorder it. The invention may be used as a marketing technique for registration, sale, or resale of the domain names.

CROSS REFERENCE TO RELATED PATENT APPLICATIONS

This patent application is related to the following patent applicationsconcurrently filed herewith, all assigned to The Go Daddy Group, Inc:

U.S. patent application Ser. No. 10/907,809, “PARKED WEBPAGE DOMAIN NAMESUGGESTIONS.”

U.S. patent application Ser. No. 10/907,810, “RELEVANT ONLINE ADS FORDOMAIN NAME ADVERTISER.”

FIELD OF THE INVENTION

The present invention relates in general to email advertisement and inparticular to customization of email ads for a domain name registrar.

BACKGROUND OF THE INVENTION

The Internet is a worldwide network of computers and computer networksarranged to allow the easy and robust exchange of information betweenusers of computers. Hundreds of millions of people around the world haveaccess to computers connected to the Internet via Internet ServiceProviders (ISPs). Content providers place multimedia information, i.e.text, graphics, sounds, and other forms of data, at specific locationson the Internet referred to as websites. The combination of all thewebsites and their corresponding webpages on the Internet is generallyknown as the World Wide Web (WWW) or simply web.

Websites may be created using HyperText Markup Language (HTML). The HTMLtags define how the webpages for the website are to be displayed. Usersof the Internet may access content providers' websites using softwareknown as a Web browser, such as MICROSOFT INTERNET EXPLORER or NETSCAPENAVIGATOR. After the browser has located the desired webpage, itrequests and receives information from the webpage, typically in theform of an HTML document, and then displays the webpage content for theuser. The user may then view other webpages at the same website or moveto an entirely different website using the browser.

Browsers are able to locate specific websites because each website,resource and computer on the Internet has a unique Internet Protocol(IP) address. Presently, there are two standards for IP addresses. Theolder IP address standard, often called IP Version 4 (IPv4), is a 32-bitbinary number, which is typically shown in dotted decimal notation,where four 8-bit bytes are separated by a dot from each other, e.g.64.202.167.32. The notation is used to improve human readability. Thenewer IP address standard, often called IP Version 6 (IPv6) or NextGeneration Internet Protocol (IPng), is a 128-bit binary number. Thestandard human readable notation for IPv6 addresses presents the addressas eight 16-bit hexadecimal words, each separated by a colon, forexample 2EDC:BA98:0332:0000:CF8A:000C:2154:7313.

However, IP addresses, even in a human readable notation, are difficultto remember and use by people. Uniform Resource Locators (URL) are mucheasier to remember and may be used to point to any website, directory orfile on the Internet. A browser is able to access a website on theInternet through the use of a URL. The URL may include a HypertextTransfer Protocol (HTTP) request combined with the website's Internetaddress, also known as the website's domain name. An example of a URLwith an HTTP request and domain name is: http://godaddy.com. In thisexample, the “http” identifies the URL as an HTTP request and the“godaddy.com” is the domain name.

Individuals, companies, and other entities that provide content on theweb generally want to use their name or one of their trademarks as partof their domain name. Thus, domain names are generally companytrademarks, personal names or short phrases concatenated with a toplevel domain name (TLD) extension (e.g. .com, .net, org, .biz, .us, .cc,.ws, .de, etc.). TLD extensions can be divided into two groups. Thefirst group is known as generic Top-Level Domains (gTLD) and the secondgroup is country code TLDs (ccTLD). The list of current gTLDs is shownon FIG. 1. Examples of current ccTLDs are: .us for the United States,.uk and .gb for United Kingdom, .ca for Canada, .de for Germany, .jp forJapan, etc.

Domain names are much easier to remember and use than theircorresponding IP addresses. The Internet Corporation for Assigned Namesand Numbers (ICANN) approves some gTLDs and delegates the responsibilityto a particular organization (hereinafter registry) for maintaining anauthoritative source for the registered domain names within a TLD andtheir corresponding IP addresses. For certain TLDs, e.g. .biz, .info,.name, and now .org, the registry is also the authoritative source forcontact information related to the domain name and is referred to as a“thick” registry. For other TLDs, e.g. .com, .net, only the domain nameand name server information is stored within the registry, and aregistrar is the authoritative source for the contact informationrelated to the domain name. Such registries are referred to as “thin”registries. Most gTLDs are organized through a central domain nameShared Registration System (SRS) based on their TLD.

The process for registering a domain name with .com, .net, org and someother registries allows a customer to use an ICANN-accredited registrar.For example, if a customer, John Doe, wishes to register the domain name“JohnDoe.com”, John Doe may initially determine whether the desireddomain name is available by contacting a registrar. The customer maymake this contact using the registrar's webpage and typing the desireddomain name into a field on the registrar's webpage created for thispurpose. Upon receiving the request from the customer, the registrar mayascertain whether “JohnDoe.com” has already been registered by checkingthe SRS database of the registry associated with the TLD of the domainname. The results of the search may then be displayed on the webpage tothereby notify the customer of the availability of the domain name. Ifthe domain name is available, the customer may proceed with theregistration process. Otherwise, the customer may keep selectingalternative domain names until an available domain name is found.

Domain names are typically registered for a period of one to ten years.If the registrant does not renew the domain name, it will expire.Shortly after the domain name goes past its expiration date the domainname will be deactivated. All domain services including the web page andemail will no longer work. For approximately 40 days the domain namewill be in a “grace period”. During this time the domain name will notbe active and may be renewed without paying any additional fees. At theend of the grace period the domain name will enter a 30-day redemptionperiod. WHOIS information (name, address, telephone numbers, etc.) willbe deleted from the registry. The domain may be renewed by its originalowner for a fee during the redemption period. Five days after the end ofthe redemption period the domain name will be deleted from the registryand will be made available for anyone to register.

After the customer registers a domain name she may create a website. Inthe mean time a temporary page may be associated with the domain name. Atemporary page may state “under construction,” “coming soon,” “thisdomain was registered,” “for sale,” etc. Often the registrar willprovide this temporary page for the customer. The registrar may place anadvertisement on the temporary page. Often the temporary webpageswithout substantive content are referred to as parked webpages, meaningthe domain name is parked and awaiting further action (e.g. creating awebsite). FIG. 2 demonstrates a webpage snapshot from the GO DADDYwebsite showing variations of parked webpages available from thisregistrar.

Some users may use a web browser to check if a domain name is taken. Theuser may type the domain name into the address field of the browser tosee if a webpage comes in. If the webpage comes in, it means that thedomain is taken, if the webpage does not come in, it may mean (but notguarantied) that the domain name is available.

After the website is up and running, the owner of the website may placean advertisement on the website. The website owner may search foradvertisers or participate in one of the programs which combines a largenumber of advertisers and provides ads for the websites. An example ofsuch a program is Google AdSense. Often online ads are selected to matchthe content of the webpage. These are so called targeted, relevant,contextual, or customized ads.

Additionally targeted ads may be associated with email messages.Targeted ads may be included into the body of an email message or may bedisplayed on the side of the email when the message is viewed onlinethrough a web browser.

Click through rate (CTR) is a ratio between the number of times the adwas clicked by the users and the number of times the ad was shown to theusers. Generally, CTRs are low and often are around 1%. The CTRs of thetargeted ads for the domain name registrars and domain name resellersare low as well. Therefore, new systems and methods are needed toimprove CTRs for domain name registrars and domain name resellers.

SUMMARY OF THE INVENTION

The limitations cited above and others are substantially overcomethrough the systems and methods disclosed herein. The systems andmethods of the present invention allow for domain name registrars anddomain name resellers (domain name advertisers) to provide ads relevantto some characteristics of the email message, e.g. the content of theemail message.

A sample embodiment of the invention discloses a system comprising anemail message, an advertisement associated with the email message, and adomain name module. The domain name module may generate suggested domainnames to be shown on the advertisement based on the properties of theemail message and/or the properties of a network connection utilized toview the email message (collectively, email properties).

The system may further comprise a sender, a receiver, and a domain nameadvertiser. The sender may send the email message to the receiver. Thereceiver may view the email message via presenting means, such as emailsoftware or a webmail webpage. The domain name advertiser is typically adomain name registrar or a reseller who maintains (operates) the domainname module.

The domain name module may further comprise a domain name generator anda domain name database. The domain name generator may generate thesuggested domain names based on the email properties. Typically, thedomain name generator will identify terms in the email message andprovide the suggested domain names. The domain name database may storeactive, expired, “on hold,” and/or available for sale domain names. Thedata in the domain name database may be used to improve the quality ofthe suggested domain names.

A sample method of the invention comprises the steps of sending theemail message, placing the advertisement within the email message or onthe presenting means in proximity to the email message. Placing theadvertisement on the webpage may further include analyzing the emailproperties, generating the suggested domain names, and displaying thesuggested domain names on the advertisement.

The suggested domain names may be geared toward (customized for) thesender, the receiver, a third party.

The systems and methods of the present invention will help domain nameadvertisers in registering, selling, and backordering domain names.

The above features and advantages of the present invention will bebetter understood from the following detailed description taken inconjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 (Prior Art) shows a List of current Generic Top-Level Domains.

FIG. 2 (Prior Art) is a snapshot of a webpage showing samples of parkedwebpages available from a registrar.

FIG. 3 is a block diagram illustrating a sample embodiment of the systemof the present invention.

FIG. 4 is a block diagram illustrating a sample embodiment of the domainname module illustrated in FIG. 3.

FIGS. 5-7 are flowcharts illustrating various embodiments of themethod(s) of the present invention.

FIG. 8 illustrates various properties that may be utilized to generatesuggested domain names.

FIG. 9 illustrates a sample classification of domain names.

DETAILED DESCRIPTION AND PREFERRED EMBODIMENT

The present invention will now be discussed in detail with regard to theattached drawing figures which were briefly described above. In thefollowing description, numerous specific details are set forthillustrating the Applicant's best mode for practicing the invention andenabling one of ordinary skill in the art of making and using theinvention. It will be obvious, however, to one skilled in the art thatthe present invention may be practiced without many of these specificdetails. In other instances, well-known machines and method steps havenot been described in particular detail in order to avoid unnecessarilyobscuring the present invention. Unless otherwise indicated, like partsand method steps are referred to with like reference numerals.

For the purposes of this application a domain name advertiser means adomain name registrar, or a domain name registry, or a domain namereseller; or a partner, an affiliate, or an associate thereof; or anyother party involved in registering, selling, reselling, backordering,or advertising domain names.

Referring to FIG. 3, a sender 305 may send an email message 310 to areceiver 320. The receiver 320 may view the email message 310 via apresenting means, such as email software or a webmail webpage. A domainname advertiser 325 may place an advertisement 315 in the email message310 or on the presenting means in proximity to the email message 310.Placing the advertisement 315 on the presenting means in proximity tothe email message 310 means that the presenting means and theadvertisement 315 may be viewed simultaneously. The advertisement 315displays one or more domain names (hereinafter, suggested domain names).The suggested domain names are generated by a domain name module 330based on the properties of the email message and/or the properties of anetwork connection utilized to view the email message (collectively,email properties).

FIG. 8 shows sample properties of an email message 840 and a networkconnection 830. The properties of the email message may include contentof the message, a subject, from and to fields, sender's and receiver'semail addresses, sender's and receiver's domain names, sender's andreceiver's domain names registration data (also known as WHOIS records),headers of the message, sender's and receiver's network addresses (e.g.IP addresses), sender's and receiver's geographical locations, etc.Sender's and receiver's domain names may be determined from sender's andreceiver's email addresses respectfully. Sender's and receiver's networkaddresses may be determined from the email headers. Sender's andreceiver's geographical locations may be approximated from the sender'sand receiver's IP addresses.

For example, if the email message was sent from john@greencelery.com,the suggested domain names may be greencelery.us, green-celery.com,eatcelery.net, johnscelery.com, etc. If the registration data of thesender's domain name shows that the domain name was registered to XYZCo-op in Phoenix, Ariz., the suggested domain names may be xyzcoop.com,xyz-coop.biz, celeryfromcoop.net, az-celery.us, johninphoenix.com,az-john.name, etc.

The properties of the network connection may include sender's andreceiver's network addresses (e.g. IP addresses), sender's andreceiver's geographical locations, etc. Sender's and receiver'sgeographical locations may be approximated from the IP addresses. Forexample, if the sender's IP address indicates a location in Phoenix,Ariz. and the receiver's IP address indicates a location in San Diego,Calif., the suggested domain names may be PhoenixSanDiego.com,az-ca-bridge.net, etc.

Referring to FIG. 3, the sender 305 or the receiver 320 or a third party(collectively, a user) may view the email message 310 via the presentingmeans. The domain name module 330 may display the advertisement 315 withthe suggested domain names on the webpage 310. The domain name module330 is a technological means for generating (producing) the suggesteddomain names and may be operated by the domain name advertiser 325. Thedomain name module 330 may embed the advertisement 315 into the emailmessage 310 on a sender's client level, on a receiver's client level, orwhile the email message 310 is being transmitted. The domain name module330 may provide the suggested domain names for the advertisement 315dynamically (e.g. generate the suggested domain names each time the userviews the email message 310) or may cache the suggested domain names ina computer memory for some period of time. The advertisement 315 may bein various digital formats, such as HTML, java script, visual basicscript, java applet, flash object, graphics, etc.

In some instances, while viewing the webpage 310, the publisher 305 mayassume a role of the user 320. Considering that, the suggested domainnames may be geared toward (customized for) the sender 305, the receiver320, or a third party. The suggested domain names for the sender 305 mayuse the email properties related to the sender 305 (e.g. sender's emailaddress, sender's domain name, sender's geographical location, etc.) andthe suggested domain names for the receiver 320 may use the emailproperties related to the receiver 320 (e.g. receiver's email address,receiver's domain name, receiver's geographical location, etc.). Thedomain name module 330 may determine a mailbox the email message 310 isappearing in. The mailbox may be determined, for example, from a URL ofthe webmail webpage. The URL http://mail.greencelery.com:90/inbox mayindicate that the user is looking at the Inbox. If the email message 310is appearing in the Inbox, it is likely to be viewed by the receiver320; if the email message 310 is appearing in the Sent Items mailbox, itis likely to be viewed by the sender 305. Further, the domain namemodule 330 may obtain the network address (e.g. IP address) of the userviewing the email message 310 and determine if it's likely to be thesender 305 or the receiver 320.

While generating the suggested domain names, the domain name module 330may determine various terms from the email properties, concatenate theterms, provide alternative spellings of the terms, provide alternativeterms that are similar in meaning to the terms, provide synonyms,provide related terms, change between single and plural forms of theterms, append prefixes and suffixes to the terms, add additionalcharacters to the terms (e.g. dash), rearrange the terms, appendadditional words to the terms, add domain name suffixes to the terms(e.g. .com, .net, org, .us, .co.uk, .go.com), etc. The domain namesuffixes may be top level domain name (TLD) extensions (e.g. .com, .net,.org, .us, etc.) or subdomains of any level (e.g. .co.uk, .go.com,subdomain2.subdomainl.com, etc.).

Referring to FIG. 4, the domain name module 330 may comprise a domainname generator 405 and a domain name database 410. The domain namegenerator 405 may generate the domain names based on the termsdetermined from the email properties. The domain name database 410 maystore active (previously registered and currently not expired) domainnames. Since active domain names are not available for registration, thedomain name generator 405 may filter out the active domain names.

Alternatively or additionally the domain name database 410 may storeexpired (previously registered and currently expired) domain names.Thus, the domain name generator 405 may find in the domain name database410 the expired domain names that contain one or more terms determinedfrom the email properties. Also parts, variations, synonyms, antonyms,alternatives, equivalents, foreign language translations of the terms,or related terms may be used to find the expired domain names in thedomain name database 410. The expired domain names may be more appealingto the user than other domain names.

Alternatively or additionally the domain name database 410 may storeregistered domain names available for sale through a secondary market(offer/acceptance, auction, etc.). Thus, the domain name generator 405may find in the domain name database 410 registered domain namesavailable for sale through a secondary market that contain one or moreterms determined from the email properties. Also parts, variations,synonyms, antonyms, alternatives, equivalents, foreign languagetranslations of the terms, or related terms may be used to find theregistered domain names available for sale through a secondary market inthe domain name database 410. The registered domain names available forsale through a secondary market may be more appealing to the user thanother domain names.

If the domain name is already registered and is not available for sale,the user may backorder it (i.e. buy it when it becomes available) ormake an offer to purchase it from the current owner.

Further, the domain name database 410 may store domain names which arein “on hold” status by the registry (typically during the grace periodor redemption period). The user may be offered to backorder domain nameswith “on hold” status.

FIG. 9 provides a sample classification of the domain names that mayhelp to understand the differences between the classes of the domainnames described above.

The suggested domain names may appear in the email message 310 or on thepresenting means as links to the website(s) where the domain names maybe obtained. Such websites may include domain name registrars, domainnames sellers, websites that sell domain names through a secondarymarket (e.g. domain name auction sites), etc. Additionally, thesuggested domain names may be accompanied by checkboxes. The user mayselect one or more checkboxes and then register/buy selected domainnames as a group or obtain additional information on those names (e.g.prices or availability).

The domain name may or may not be necessarily available for registrationor sale. Availability of the domain name may be further determined ifthe user expresses an interest in the domain name and clicks on theprovided link or selects a checkbox. The user may backorder an activedomain name or make an offer to purchase it. Further, the user may beprovided with the option of selecting the types of domain names that areof interest to the user (e.g. show only domain names available forregistration). Such options may be saved for each user on the clientside in the computer's “cookie” files or on the server side in adatabase, wherein individual options may be associated with each user'snetwork address.

Referring to FIG. 5, a sender may send an email message (Step 505). Thesender or a domain name advertiser may place an advertisement in theemail message or on presenting means in proximity to the email message(Step 510). The advertisement displays suggested domain name(s) based onthe properties of the email message and/or the properties of a networkconnection utilized to view the email message (collectively,properties). A receiver may receive the email message (Step 515). A user(the sender, the receiver, or a third party) may view the email messagevia the presenting means (Step 520). The user may then click on theadvertisement or on one of the suggested domain names (Step 525). Awebpage may be opened showing availability of the selected suggesteddomain name(s) for registration, sale, or backorder (Step 530). The usermay register, purchase, or backorder selected suggested domain name(s)(Step 535).

“Click on the advertisement or on one of the suggested domain names” inStep 525 means that the user may follow the link embedded in theadvertisement or execute the logic embedded in the advertisement (e.g.Java Script). Alternatively or additionally, suggested domain names maybe accompanied by checkboxes and the user may select one or more ofthem.

Referring to FIG. 6, placing the advertisement in the email message oron the presenting means may further encompass analyzing the emailproperties (Step 605). The domain name module may generate the suggesteddomain names (Step 610) and display them on the advertisement (Step615).

The following example demonstrates how the suggested domain names may begenerated. An email message may be sent from email addressjohn@greencelery.com to sally@germanshepherds.com. The domain namegermanshepherds.com may be registered to “The Dog Lover's Club” inLittle Rock, Ark. The email subject may be “IVDD”. The content of theemail message may describe the Intervertebral Disc Disease in dogs. TheIP of the sender's computer may indicate that it's located in San Diego,Calif.

Referring to FIG. 7, a domain name module may identify terms “John”,“green”, “celery”, “sally”, “German”, “shepherds”, “dog”, “lover”,“club”, “Little Rock”, “Arkansas”, “IVDD”, “spinal disk”, “San Diego”,“California”, etc. from the email properties (Step 705). The domain namemodule may check if there are any domain names available for sale, whichcontain such terms (or their parts, variations, synonyms, antonyms,alternatives, equivalents, foreign language translations, or relatedterms) (Step 710). If the domain names available for sale containing theterms are found (Step 715), they may be added to a list of suggesteddomain names that will be displayed on an advertisement (Step 720).Then, the domain name module may check if any expired domain namescontaining the terms (or their parts, variations, synonyms, antonyms,alternatives, equivalents, foreign language translations, or relatedterms) are available for registration (Step 725). If the expired domainnames available for registration containing the terms are found (Step730), they may be added to the list (Step 735).

Further, the domain name module may generate a domain name based on theterms (e.g. german-shepherds.com, germanshepherd.us,123germanshepherd.net, shepherdsgerman.org, shepherdclub.org,Little-Rock-shepherds.biz, johnsshepherds.org, caninevet.cc,california-shepherds.com, sallylovesdogs.net, dogs-dont-eat-celery.ws,etc.) (Step 740). The domain name module may check if the domain name isalready registered (Step 745). If the domain name is not registered(Step 750), it may be added to the list (Step 755). If more domain namesare desired (Step 760), the process may be repeated starting at Step740. Finally, the domain name module may display the list of suggesteddomain names on the advertisement (Step 765).

Additionally, the domain names on the list may be prioritized. Domainnames that are shorter in length, lacking dashes, lacking numericcharacters, available for registration, containing exact terms as theywere determined from the email properties, etc. may have a higherpriority than other domain names. Further, the domain names on the listmay be sorted in order of priority. If the quantity of the domain nameson the list is more than a desired number, only top results may be shownon the advertisement.

Some steps described above and illustrated in FIGS. 5-7 may be performedsimultaneously or in a different order. For example, referring to FIG.5, Step 510 (placing the advertisement) may be performed after Step 515(receiving the email message) or simultaneously with Step 520 (viewingthe email message). Also the various steps described above may beperformed by various machines and apparatuses; and not necessarily bythose described or mentioned above.

U.S. patent application Ser. No. 10/906,250 entitled “Search Engine andDomain Name Search Integration” filed on Feb. 10, 2005 is herebyincorporated in its entirety by reference.

U.S. Patent Application Publication No. 2003/0050863 A1 entitled“Targeted advertisements using time-dependent key search terms”published on Mar. 13, 2003 is hereby incorporated in its entirety byreference.

U.S. Patent Application Publication No. 2004/0059708 A1 entitled“Methods and apparatus for serving relevant advertisements” published onMar. 25, 2004 is hereby incorporated in its entirety by reference.

U.S. Patent Application Publication No. 2004/0059712 A1 entitled“Serving advertisements using information associated with e-mail”published on Mar. 25, 2004 is hereby incorporated in its entirety byreference.

U.S. Patent Application Publication No. 2004/0093327 A1 entitled“Serving advertisements based on content” published on May 13, 2004 ishereby incorporated in its entirety by reference.

U.S. Patent Application Publication No. 2004/0167928 A1 entitled“Serving content-relevant advertisements with client-side devicesupport” published on Aug. 26, 2004 is hereby incorporated in itsentirety by reference.

U.S. Patent Application Publication No. 2004/0267725 A1 entitled“Serving advertisements using a search of advertiser Web information”published on Dec. 30, 2004 is hereby incorporated in its entirety byreference.

U.S. Patent Application Publication No. 2005/0021397 A1 entitled“Content-targeted advertising using collected user behavior data”published on Jan. 27, 2005 is hereby incorporated in its entirety byreference.

U.S. Pat. No. 6,298,341 entitled “System and method for generatingdomain names and for facilitating registration and transfer of the same”issued on Oct. 2, 2001 is hereby incorporated in its entirety byreference.

U.S. Pat. No. 6,519,589 entitled “System and method for generatingdomain names and for facilitating registration and transfer of the same”issued on Feb. 11, 2003 is hereby incorporated in its entirety byreference.

Other embodiments and uses of this invention will be apparent to thosehaving ordinary skill in the art upon consideration of the specificationand practice of the invention disclosed herein. The specification andexamples given should be considered exemplary only, and it iscontemplated that the appended claims will cover any other suchembodiments or modifications as fall within the true scope of theinvention.

The elements described in this specification in plural form may also beconstrued as singular, unless specifically stated otherwise. Theelements described in this specification in singular form may also beconstrued as plural, unless specifically stated otherwise.

The Abstract accompanying this specification is provided to enable theUnited States Patent and Trademark Office and the public generally todetermine quickly from a cursory inspection the nature and gist of thetechnical disclosure and is in no way intended for defining,determining, or limiting the present invention or any of itsembodiments.

1. A method, comprising the steps of: receiving, by a device, an emailmessage from a sender, wherein said email message is addressed to areceiver, extracting, by said device, a registered original domain namefrom said email message, analyzing, by said device, registrationinformation of said registered original domain name, generating, by saiddevice, one or more suggested domain names based on said registrationinformation of said registered original domain name, wherein said one ormore suggested domain names differ from said registered original domainname, thus providing one or more alternative domain names to saidregistered original domain name, and displaying, by said device, one ormore links to said one or more suggested domain names within an emailmessage or in proximity to said email message, wherein said one or morelinks reference a webpage configured for registration, purchase, orbackorder of said one or more suggested domain names.
 2. The method ofclaim 1, further comprising a step of: transferring said email messagefrom a sender's computer to a receiver's computer.
 3. The method ofclaim 1, further comprising a step of: registering said one or moresuggested domain names.
 4. The method of claim 1, further comprising astep of: purchasing said one or more suggested domain names.
 5. Themethod of claim 1, further comprising a step of: backordering said oneor more suggested domain names.
 6. A method, comprising the steps of:receiving, by a device, an email message from a sender, wherein saidemail message is addressed to a receiver, extracting, by said device, aregistered original domain name from a sender's email address,analyzing, by said device, registration information of said registeredoriginal domain name, generating, by said device, one or more suggesteddomain names based on said registration information of said registeredoriginal domain name, wherein said one or more suggested domain namesdiffer from said registered original domain name, thus providing one ormore alternative domain names to said registered original domain name,and displaying, by said device, one or more links to said one or moresuggested domain names within an email message or in proximity to saidemail message, wherein said one or more links reference a webpageconfigured for registration, purchase, or backorder of said one or moresuggested domain names.
 7. A method, comprising the steps of: receiving,by a device, an email message from a sender, wherein said email messageis addressed to a receiver, extracting, by said device, a registeredoriginal domain name from a receiver's email address, analyzing, by saiddevice, registration information of said registered original domainname, generating, by said device, one or more suggested domain namesbased on said registration information of said registered originaldomain name, wherein said one or more suggested domain names differ fromsaid registered original domain name, thus providing one or morealternative domain names to said registered original domain name, anddisplaying, by said device, one or more links to said one or moresuggested domain names within an email message or in proximity to saidemail message, wherein said one or more links reference a webpageconfigured for registration, purchase, or backorder of said one or moresuggested domain names.